applaud (something) publicly

Translations
faire publiquement l'éloge de